Very clean, for us it was a perfect location because our daughter lives around the corner. Nice size.
The only downside was that the beds were significantly more firm than we like.