We had a fantastic time staying here. It was more than we expected. The view was just stunning and steps from the beach made our stay so special and fun. We had everything we needed and were very comfortable staying here. The outdoor patio was such a pretty space and large enough for all six of us! We will definitely be back ~ we just loved it!