Inside the building and outside of the building smelled of urine but the actual unit was clean and exactly like the pictures. Check in was a bit late (4PM) There is a $30 fee to check in at 1:30 PM. Overall it was a good stay.