Perfect host, lovely place, great location.
We had a great time. Definitely recommend to anyone.