Ideal location. Great communication, flexible around your trip. Perfect host.