Family of five and we booked a beachfront villa directly onto beautiful Cabbage beach. LOCATION! The villa was three bedroom, big living area, kitchen was great, big balcony looking over the beach (and just up from the Cruise day tripper crowds). the pools are also nice and…