Great location and fantastic host. David took great care for my group and was fast to respond to all questions. I would certainly stay again!