The apartment was very clean and everything we needed was provided. We enjoyed our stay and highly recommend this apartment.