Lovely spot.
Lovely space.
Great host.
What more can you ask for?