Unbelievably great place. Amazing views, lovely outdoor spaces, and the guest house had everything one might need. The hosts were very communicative, accommodating, and wonderful. I would absolutely book this place again.