Well appointed, comfortable, spacious place. Plenty of room for lots of different activities, beautiful outlook, spotlessly clean. Generous, helpful and communicative hosts. We loved the place and the country it is on. Thanks for a beautiful stay.