Great Location, great style, great host. Helpful, easygoing and flexible. Can't ask for more.