Lovely space, a lot of privacy and great hosts, everything you need to make your trip to London a success