Very clean, professionally run. Perfectly met our needs; we used it for sleeping and bathing only and spent the rest of the time with our family at their place a few blocks away.