Don't understand at all the bad reviews on Vision. We just returned today from our 4 night cruise on Vision. It was fantastic!!!! Everything for the most part could not have been better.
Embarkation - piece of cake. We got to the ship, checked in, first on the ship and we were on the ship before 11AM!! Headed up to the pool for our first cruise drink.
Ship - very pretty and well maintained. Did not see any dirt anywhere. Staff cleaning all the time.
Cabin was very clean and well maintained. No obstruction on the balcony.