Pros: Great location, nice apartment with all the essentials, gated community, pools and beaches. Walking distance to town (probably to far for kids), Our family easily walked to the two beaches, and the girls loved the pool.
Cons: No beach or pool towels were provided