A beautiful, spotless, spacious place with very friendly and conscientious hosts. They provide one with everything one could need during their stay! Excellent value too. Would highly recommend!