Superb host and facilities. My go-to place when visiting London