Inside the flat is good. Location is good in terms of proximity to central London; however slightly intimidating for those not accustomed to blocks of flats & very noisy.
Communication from the hosts was good, and accommodating, allowing us to leave our bags there earlier than the check in time.