Great location, excellent communication, well-stocked, friendly and flexible host.