The apartment was clean and very well set up, it had all of the basic kitchen necessities and everything else we needed for the few days we were there. The host was very responsive and was very helpful during our stay.