Stunning views, great hospitality and thoughtful touches. We absolutely loved our stay at Earth Cottage and would definitely come back.