A wonderfully convenient location; every possible convenience; a wonderful host. Truly exceptional.