Pros: Great communication, very nice condo with high ceilings, very clean, fully equipped with kitchen/beach stuff, good value for money
Cons: Screaming kids all day at the pool which was not relaxing at all (should probably have a noise policy for that since they do at night after 7pm), had to drive everywhere except for grocery store complex which was walkable, expected to do all the laundry before leaving which was difficult to do with such a small washing machine (and too much work for somewhere you are paying to stay at)