The home was clean and well stocked with towels, toilet paper, etc. There are no cooking ingredients stocked so just beware of that and shop before getting to the apartment. Plenty of utensils though. They gave us the wrong entry code and we had to wait a few minutes until they sorted that out in the middle of the night at check-in time! All in all, a fantastic stay, highly recommend