We stayed for 4 days in the apartment. The location was great but we got really cold during our stay as the isolation wasn't great. The apartment was pretty clean, except for the sinks which were all clogged.
Overall, I would recommend the apartment if the weather is not too cold. Otherwise, you might have a rough time there.