Great place, location, and host! We will return. 5 out of 5 stars!