Excellent place and host, beautiful setting and location, what else could you wish for? Highly recommended.