Our stay was perfect. The flat was immaculate. Everything we needed was provided. The beds were very comfortable and cozy. The location was close to so many shops and restaurants. Waking up each morning to the view of the Thames and watching the morning activity was throughly enjoyable.