This flat is in amazing location and it has everything you need for a few day visit in London. The only reason I didn't give it a 5 star is that the bathroom is so very small, and the bed is incredibly firm. I stayed for a whole week, but if I had only been staying for a few days, this would have been a 5 star experience. After a few days though, the tiny bathroom and the firm bed became quite frustrating.