This exclusive beachfront apartment resort is located on the exquisite sandy beach of Godings Bay, on the Platinum West Coast of Barbados. Each apartment is spacious and designed to enjoy breath-taking views of the resort pool and Caribbean Sea from your private balcony.