Absolutely clean, we really enjoyed staying in this very comfortable apartment