I have mixed feelings about this apartment.
On the one hand the apartment is nice to be in, and the bathroom etc is good.
On the other hand, the bed is really bad and uncomfortable (and very small). It's a nice apartment in a not so nice building.
The strict 10am checkout policy is also unfortunate, even in a basic hotel (without late check out) you would expect an 11am check out.
Overall I think the apartment is good value, and if the bed and checkout times were improved I would definitely recommend it to people and I would stay again.
It is well located, only a 5min walk to the main square.