Friendly and helpful host couple in a charming spot.