Amazing place and great hosts! This is such a beautiful place to stay. The hosts were brilliant - even coming to my rescue when two flat tyres left me stranded.