Overall a good place. Size can be small but can be expected for London. Location is very good in terms of many restaurants nearby and shopping isn't too far away. It definitely is important to make note that to get to the flat there are many stairs and it is a narrow staircase. The host was kind enough to carry our luggage up when checking in. There were some issues with the host being unavailable for contact but he was able to respond in time.