Amazing! A truly outstanding place to stay with majestic views – beautiful accomodation and wonderful hosts. We will be back.