This place was clean & was just like the photos shown on line. The view is beautiful & sleeping with the sounds of the waves was so relaxing. The lrg bed was very comfortable the beach is just a walk away. My son loved the heated pool. We would definitely stay here again.