We stayed for a short trip, the staff were great and had no problems at all, very friendly.
For us, the room was a let down, not so clean and not cleaned well whilst there. We have a toddler, so the hygiene of the room was important, sticky stuff on the floor, hairs in the bed, a good mop was needed.