Overall the apartment itself was great. We had a couple of minor issues which were dealt with promptly by the rental company and didn't impact our holiday in any way.
The check-in process/information could be improved. As we arrived after the office had closed the instructions to find the property weren't particularly clear. There was no information on how to find the entrance to the underground parking or how to then find the right building from the parking garage.