Wonderful place for our family of four, including two small children. Perfect location on the beach. Very clean, great patio/terrace where we spent a lot of time.