Great location, great host. My family and I had a great time thanks to their recommendations as well.
I would definitely stay there again :)