Comfortable and very clean apartment in a great location next to Hyde Park - within walking distance of all the main tourist sites. Very friendly welcome and easy check-in.