Very clean. The apartment has a great layout. The bedrooms are separated by the kitchen and living room and each bedroom has a bathroom so great for two couples or friends to stay. Highly recommend.