A beautiful place to stay. Our family loved the view and enjoyed the private beach. The stairs to the beach are not for the faint of heart or elderly but we managed just fine and definitely got our daily dose of cardio.