Five stars across the board. Terrific location, wonderful accommodations, and our hosts went out of their way to make us feel at home. Will 100% stay with them again next time and would happily recommend than to all our friends and family.