The apartment is clean and well setup. There is plenty of towels and the kitchen has good pans and other basic equipment. We had a great stay when we stayed for a week in the apartment.