Location of the flat was really great. The downside is the flights of stairs you'd have to take to get to the flat since its on the top floor. Probably would not recommend this if you have lots of heavy luggage. Otherwise it was a nice one to stay for the weekend. The cleaner seems to come in to tidy up daily as guests are in and out pretty often, however I think we might have arrived right on the dot of check in and she wasn't ready as she only did a quick vacuum when we arrived and left us to the room. The bathroom floor was pretty dusty and still had some hairs of the previous guest. The surfaces of the rest of the room were also a little dusty, but otherwise it was a relatively comfortable stay. Bed is soft, for those who mind.