The beachfront property, the latest addition to Bay Gardens Resorts, consists of nine villas, each with full kitchens and private balconies and some boasting private plunge pools.