I enjoyed my stay very much. The view was beautiful, there was easy access to the beach, loved the pools and hot tub, and the scenery was gorgeous! The only problems that I had was the 9 am checkout. Before I book the trip, I saw a 10am checkout time. Then after I booked and was locked in, it changed to 9am. Also, though the place was clean, there seems to be a mold problem because we saw and smelled some mold. In addition, the unit needs a little upgrading. Other than these few issues, the stay went well.