Wonderful location, excellent hospitality, great communication. Everything you could hope for in a host!