We couldn’t decide between giving a good or great rating. Many things were excellent, including location and cleanliness. The kitchen could be equipped better, and some more (or better?) towels would’ve been nice, as we stayed there a week. A few small details could be improved upon, but overall our experience was very positive.