The pool and location are outstanding. The view is stunning and the little beach beside it is amazing for tide pools and snorkeling. It’s known as sea turtle beach, and we did indeed get to see one there! We also saw dolphins and a humpback whale from the patio. It really is magical. The 2nd floor of the house could use some deep cleaning, and we had a few hiccups, but the management company was wonderful in their responsiveness and dealt with everything in a professional and timely manor. If you truely need the elevator, you should confirm that it’s working before booking as there are only outside stairs connecting the three units. We had a wonderful stay here. I would recommend this place to a friend.