The apartment was very clean. Check in was very easy. Nadja replied very quickly if I had any issues. The apartment was bigger than I expected. Kids loved it too! Everything I needed was provided. Would highly recommend!