A great host. A great flat. A great stay!