Super convenient location, 5 mins walk to both Notting Hill Gate & High Street Kensington. The place was clean & easy to access, no issues whatsoever.
They even added an air conditioning unit to combat the heat!