The place and the hosts are excellent. The location is very close to the center of the city. It has all the required necessities you would need. I strongly recommend this place for your stay during the London trip.