the flat was large and comfortable. it was nice to have a kitchen and 24 hr reception. I was confused about whether or not there was cleaning as cleaners had been in the room at least twice during my stay but not every day. no problems, was just surprised as I thought there would be no cleaning during the stay.