Comfortable self contained unit. Clean and well maintained. Very quiet.