Clean enough but the dingy hallways had a musty odor. The suite was nicely laid out and well sized, although the kitchen facilities could only be described as tiny, although it was easy to make it work. The bathroom was adequately sized and equipped HOWEVER the water in the shower was barely above a dribble. Comfortable bed (somewhat soft), enough closet and drawer space. I would stay there again, but the maintenance needs to be a bit more diligent, loose drawers, missing pulls, non functioning lamps that were never addressed and laundry was certainly lacking. But, again, a solid B-, I would stay again.