Great place, great location, and great hosts! we'll be back (if they'll have us).