I would definitely recommend staying here! The location is phenomenal as you are less than 2 minutes from 2 different Tube stops which can take you anywhere in London. The area is also beautiful and scenic. Billie and Max were very accommodating and allowed us to drop our bags off early at their office nearby!