Take in spectacular views and listen to the gentle surf from your beachfront patio, surrounded by lush tropical landscape.