The apartment has a great location. If you want, you can reach all major sights in a walking distance. If you are not willing to walk, there are plenty options with public transports nearby.
The apartment was well equiped. The cleanliness could be improved and some smaller flaws fixed.