Appartment was clean, i was just not sure if the towels were clean.. It was ok for one night short stay but i would not reccomend for longer stay, becose the bed was making horrible noice, so it was very difficult to sleep. Also kitchen would maybe need more tools like kitchen knife, wineclasses..