Gorgeous view, walking distance to the beach, awesome pool! This place also has a cleaning service each day just like a hotel (beds made, dishes washed, etc.), which was a nice touch.