Absolutely fantastic, beautiful surroundings, awesome accommodation, magnificent hosts. This place is a little piece of paradise, would highly recommend and will be recommending to all our friends and family.. two thumbs up.