the apartment is very nice and super new. The kitchen is super clean and all the equipment were super good and new. It has everything you would need. I enjoyed my stay a lot