We enjoyed our stay. The place was clean, comfortable, and the view was gorgeous. Everywhere we wanted to go, like the beaches, hiking trails, and restaurants were all close by.