The apartments are nice and big. Equip with great deck's and kitchens for extended stays. The staff were friendly and the rooms fairly clean (Don't look behind the bed).
We stayed with a group, some in the group complained that their stuff had gone missing (Belt and aftershave). I had some sweets on my table which were lying there in the open. I found a lolly wrapper had tried to be flushed down the toilet by a cleaner who had obviously helped themselves.