Great location for the purposes of our stay, but the property needs some TLC. The room was spacious, but needed a deep clean - the floors were filthy, makeup left on the mirror in bathroom, garbage under the pull out couch, mouldy water sprinker….the closer you looked, ugh. Walls are VERY thin. Heard someone above us pacing and moving furniture at 3am - not a restful sleep. Breakfast offering was fine, though lots of disposable plates, cutlery, cups etc, all going to the landfill. Kids loved the pool, but it too needed a clean (I skimmed out cigarettes and old bandaids - yuck).