Beautiful property and beach club but management cavalier about serving the needs of the guests. Had reservations for entire family for over a year and requested condos nearby so 3 families could readily be together. Upon arrival we were told the resort did not know we were traveling together so separated us by 2 to 3 miles -- not walkable due to hilly terrain. Many emails had referenced "family", "cousins and parents" etc. The excuse to separate (and in condos that were not equivalent: 2 new with water view, 1 old with no view) because we were not traveling together was clearly not true. Beware…….