Pros:
Kitchen has everything you need to cook at home.
Location was perfect. Close to stores, beaches, other tourists spots.
Patio was great for grilling and enjoying a meal outside.
The pools were great. My kids loved them.
Cons:
Kitchen was a little dirty. Could use a good deep cleaning.
No ac except for master so can get warm.