The apartment was exactly as described and displayed in the photos. The house keeper waited for us upon check-in and explained everything there is to know about the apartment.
The location is great.

The only problem, which was a very big problem for us, was that there wasn't enough hot water in the shower (it only lasted for a total of 8 minutes or so, which is not enough for two decent showers).
We communicated this with Maria and the house keeper during our entire stay - they did try to solve it, but eventually there was no solution, which was very frustrating.
We hope this will be fixed for future guests (if not already fixed).