Well appointed modern self contained unit in tranquil spacious surroundings. Excellent hosts. We really enjoyed our stay