Fantastic place with 5 star luxury amenities. The location cannot be beat! Super easy access to the beach and beautiful views all around. Will definitely stay here again!