Clean, comfortable, hospitable and helpful hosts- everything you need for a great stay in this beautiful area.