Perfect flat. Very clean and very confortable You have all you need. Good location so you have the italian restaurant just below , shops and nice square. Also at 5 min walking to Thames