5 stars - happy with everything. Our hosts were very accomodating and friendly.