Ideal location, easy check in, great communication between hosts, perfect for a busy weekend away in London.