Location is great and having a designated parking spot is incredibly helpful. On cleanliness, it was just okay. We found (someone else’s) hair in the sheets, the floor was sticky, numerous eating utensils were sticky, etc. As other reviewers mentioned, there is more wear and tear than what is reflected in the photos. Other than that, we had a good stay.