Very clean, good location. Definitely needs some updates, but for the most part it was great. Had issues paying the pet fee which was frustrating and disappointing. I’ve never had an issue before so I’m curious why she chose to charge the way she did....if it wasn’t for that issue, I would give this place five stars.