Guy and Alice are great hosts and made check in really easy. The apartment is in an amazing location and has everything you need be self sufficient in London.