Excelent location. Tasteful decoration and lots of details. The apartment is cozy (i.e., small) so keep the guests down to two and make sure the other one is someone you like. Not for bringing babies or small children.
The mattress should be replaced, and if that is done, the apartment is perfect.