Enjoyable stay, all as described.
I especially enjoyed a game of darts with the host.