Perfect location. Perfect host. We will return!