We have stayed at Vista Cay before and love its convenience to Universal. Everything was very clean and updated, looked very nice. There are a LOT of stairs (9 ft ceilings, three levels) so be aware. I would have appreciated more kitchenwares, including trivets, a dish brush (the one in the unit is a bottle brush and not very efficient), more than one oven mitt, more spoons and bowls (if it sleeps up to eight there should be at least eight) and baking dishes... The number one reason we stay at vacation rentals instead of hotels is the kitchen, so we can eat healthier food at home.. Also the living room chairs are TERRIBLE. No back to the black ones and the sand colored ones just collapse when you sit on them. Kitchen chairs are uncomfortable, you can't really lean against the chair back. Stools on the island are too tall and can't scoot under the overhang if you're sitting on one, and they're flimsy. For comfort's sake, please update the sitting accomodations. However, most people don't spend a ton of time in the rental, and the beds and the bathrooms were just great... Well stocked and everything we needed.