This is an excellent place to stay. The flat was very clean, comfortable and had everything we needed for our stay. It is a really good size flat - the rooms are all very spacious. The location was excellent. This really was a fantastic place to stay in terms of location, comfort, and facilities. I would not hesitate to book this again - we will definitely be back.