Great location and easy to find and check in. For the price we paid it was a very decent apartment, really warm and all amenities mentioned included. Check out a bit later than usual which is much appreciated.
Only negative is that it didn’t feel very clean, there were some hair on the floor and bathroom and the bathroom wasn’t very clean, however it could be that something went wrong with our stay.