This place was absolutely amazing! Located in prestigious area of notting hill the location was amazing. Quick tube ride from anywhere you want to go in London, 5 minute walk from the tube station. The place was exactly how the photos looked and matched the description perfectly. It’s a perfect spot for a solo traveller or a couple on holiday! Instructions were perfect and made for a seamless check in and out! We thoroughly enjoyed our stay here and would recommend it to anyone staying in London!