We enjoyed our stay--the place felt sparklingly new. Our kids were signed up for the nearby surfing school for a few days so the location was very convenient. Beds very comfortable and great having two bathrooms. Well stocked with new utensils/dishes.