Great location, clean and comfortable accommodation, and gracious hosts. Bam!