Great accommodation, great location, great host, and last but not least (!) great dog