The condo is very nice, the location is convenient, but the property management is horrible.
When we arrived at the property the e-mail from the property manager said there would be a binder that contained information on the property as well as the access cards to get into the amenities of the resort (pools, fitness center, clubhouse, etc). However, there was no binder or access cards. I notified the property manager immediately and was told that the "local team" would bring over new cards the next day. To make a long story short, this pattern repeated every day of our 6-night stay (I would contact the manager about not receiving the cards, she would respond with "the local team would bring them tomorrow") and we never received the access cards. When one of the main reasons for booking a property is because of the amenities the resort offers and to not get to use those amenities is a huge disappointment.
Another, albeit lesser, annoyance: On the first night we asked for additional pillowcases (the condo had extra pillows in the closets, but they did not have pillowcases). Again, for the first three nights we were told "the local team would provide them", but never did. Finally, on the fourth day, the manager said "sorry, extra pillowcases are not provided". Again, not a huge deal, but very poor management.
So, I would highly recommend renting a condo in Vista Cay, but not one from this property manager.