A great place to stay, fantastic facilities, and a fabulous host. We have stayed here several times, and each time has been a pleasure.