Great location. David is absolutely friendly and helpful, great host. Highly recommended. We love to come back.