A great place to come together with friends and family! We loved the beautiful views, and big bedrooms with ensuites. The beach views, and spacious pool area were also great. Plus a helpful and communicative host! Very good stay!