Absolutely perfect. Beautiful place, wonderful host, and option for delicious fun cooking experience.