Friendly and helpful hosts, peaceful location, enthusiastic dog.