We really enjoyed our stay. Everything worked, and when a problem came up, it was attended to immediately. The entire staff were incredibly friendly and responsive, from maintenance needs to breakfast bar. I have never been to a hotel where staff were sweeping and mopping community areas, until we came here.