Very clean! Comfortable beds. Spacious layout. Easy access to private apartment. We enjoyed getting take-out meals and eating in the apartment.