Perfect host, excellent location and a great sleep.