A fantastic place, a great host, and a perfect location. I cannot recommend this place more.