There were several things that disappointed us. The biggest problem was the barely usable internet connection. It made our stay very unpleasant as we both needed the connection much. Also, the place could be more well equipped for cooking. On one of the days the hot water stopped working for the whole day.
The location is very convenient, and the flat was clean.