Everything and more!! Great hospitality, gorgeous place and super nice host. I'll be back. Thanks again.