On arrival, before even checking in, I asked if the rooms were cleaned before and after each guest, and was told yes. Unfortunately, the reality didn’t match the promise. The pool was nice, but the location was awful—right next to a cliff where cars speed past at dangerous speeds. Definitely not a safe place for families with children. I have four kids, and I wouldn’t recommend bringing little ones here.When we arrived, the place wasn’t properly clean to begin with. But the real problem came at the end. Yes, we left a bit of a mess—some rubbish, dishes in the dishwasher, and a bed that had slipped onto the floor. Nothing broken, nothing damaged. Exactly the kind of things cleaners are meant to take care of, especially at a “premium” property. Instead, we were hit with a 100–120 cleaning charge. Absolute scam.The attitude from management was terrible. Rather than showing understanding, especially with my wife falling ill before checkout, we were treated like we’d done something wrong. We were even told we wouldn’t be welcome to book again. For a family of six paying premium rates, you’d expect better service and basic respect.We looked after the property and treated it like our own home. The way we were treated in the end was unacceptable, and I wouldn’t recommend this place to anyone looking for honesty, safety, or proper hospitalityDo you