Very clean. Good for a short stay. The apartment is a bit outdated, but not uncomfortable at all.