The place was clean and beautiful. We loved being able to sit on the balcony and listen to the waves. The location was great and in walking distance to many amenities and restaurants. Their are more beautiful beaches in the area but the convenience of being right on the water was amazing.