Great location, overall nice place. Staff was 30 min late to check in and we sat in the lobby waiting with luggage and kids. They lacked some basic amenities like more than a single roll of toilet paper per bathroom for a 4+ day stay. When we called about the TP they told us that maintenance would call us back "within 12 hours." So we just got some extra on our own. Bed sheets were a little sand-papery for my taste, but hey maybe some people like to exfoliate while they sleep. Otherwise it was clean and it did come with free parking spot so that was a huge plus.