Brilliant. Superbly clean. Lovely location. Best host.
What more can I say?