An excellent facility in a great location, run by welcoming hosts.