Great location, great hosts, modern amenities — couldn’t have asked for a better place during our time in London!