5 stars!
Beautiful place. Large and roomy and clean as a whistle with every convenience we needed. Awesome communicative hosts!