it’s a great place to stay with children , close to the beach and other entertainment on site . in relation to cleanliness , overall it’s was very good, what let it down was the dust and human hair behind the toilet door. staying just overnight , we decided to have takeaway, walking distance fell short of good tasting healthy food.