We have stayed at vista cay a number of times now for a number of reasons. Firstly the location is perfect for everything from shopping to the theme parks. The pools on the complex are great too, not overcrowded and a great sized kids pool for the little ones. There is also plenty of parking right outside each apartment . The apartment itself is the nicest one we have stayed in here. The views from the balcony are lovely, the decor is great and the size of the apartment is fab, 2 decent sized bedrooms share one bathroom plus the master bedroom with walk in wardrobe and has a massive ensuite bathroom with a walk in shower and big bath. Fully equipped kitchen and wash room and gorgeous dining room. Couldn't fault anything. Also if there is anything you require the owners/managers of the condo live on site and nothing is too much trouble.