We emailed in advance about vegetarian food, yet staff repeatedly claimed there were no special requests for us until we argued and they checked properly. Even after giving meal timings, food was never ready and we were left waiting.
Rooms are not anything close 5-star standard. Beds were worn out and caused back pain. A broken key holder was reported but never fixed.
Staff knocked once and walked straight into our room — completely unacceptable. Housekeeping vacuumed corridors before 9am, hitting doors and disturbing sleep.
Poor organisation, poor privacy standards, and very uncomfortable stay. Would not recommend it.