Friendly and hospitable hosts. Very tidy, comfortable modern accomodation.