Everything is provided - towels, soap/shampoo, dishes, etc. - full service. The apartments are clean and cozy, kitchen is big enough for everything.
Highly recommend.