Pros:
- Location is great, I dont think it can get any better
- beach was awesome, my 2yo had a blast
- both pools are really nice and well maintained and kid friendly
- the restaurant food was really good and had a great view
- the resort was family friendly but also seems to be nice for couples
Cons:
- The studio was really hard to keep cleaned - there was only one mat on the bathroom, but no mats on the entrance of the studio (inside) or between the kitchen and the hardwood floors, or before going out to the table outside
- The outside area of the studio was not very clean
- Furniture looks good but its really old - the dinning chairs are woobly and the couch would make a sound whenever someone sit on it. Not all clothing drawers worked
- There were like 10 hangers on the closet that if the drawers worked correctly wouldnt be such an issue
- the closet doors are not really working smoothly
These are little details but if you are traveling for a week as we were, it gets a little annoying.