Amazing location. Spacious and well appointed. Easy to access the beach as well as nearby resorts and restaurants.