Very pleasant and clean, newly renovated flat. Great location near Hyde Park, with comfortable access to public transportation. The flat is spacious and very well equipped.
Checkin and checkout were easy and Natalie and the staff at the hotel next door were very helpful and attentive