Very clean and convenient. We slept like babies in the comfortable beds and found the apartment very useful. Will return.