A wonderful place for a group - private, well appointed, spacious with a nice separation of living and sleeping areas, well equipped for in house catering and for indoor and outdoor dining. Very comfortable beds and very suitable bathroom facilities. Very helpful hosts who communicated freely. We really enjoyed our stay.