We've stayed here a few times and the first time was great, the last two times were lacking. Last time, they had someone painting rooms and the exterior of the property and our room had clearly not been cleaned after being painted- there was dust all over the bathroom with footprints everywhere, and the paint job was terrible to boot. This time, the shower was broken and didn't convert from bath to shower fully, there's no body lotion in the rooms or at the front desk, the room amenities are poorly maintained, and the TV was damaged so the top half was discolored. Staff is friendly enough, the Mexican restaurant across the street is great, and we've never felt unsafe. Might be looking for a new place for our next trip, however.