An amazing slice of paradise.
A great place to stay for large groups.