What an amazing place to stay !! 5 star all the way and fantastic hosts. I cannot recommend highly enough this magnificent place.