Great place to stay. Comfortable, great hosts and peaceful surroundings- yes in London!