Awesome host: very nice and very forthcoming.
Awesome place: we really had a great time.
Thank you!