Wonderful hosts plus beautiful accommodation - what more could you ask for? We would love to come back sometime soon and can only recommend this place full-heartedly.