Top class facilities, clean and conveniently laid out. Very friendly, generous and hospitable hosts.