This place is a dream! We loved it so much and can't wait to go back. The farm is halfway up a tall mountain, overlooking a large green valley. The owners and staff were super generous and friendly, the rooms were very comfortable and clean, the breakfast was delicious. And there are cats and a very friendly dog (all outside) to hang out with, which was a great plus for us. I can't recommend this place enough. We are definitely coming back.