I would have given this place 4 stars overall, but I gave 3 because some essentials were missing: no paper towels, only one roll of toilet paper and no extra (the host was not local so couldn't take care of an extra key we asked for, and we did not contact her but bought these ourselves), had googl tv but there was no remote for it (only netflix and youtube were accessible).
Other than that, the place was very good.