Lovely host; great spot; better than expected.