Two colleagues of mine stayed there and reported that the apartment was as expected, clean and in the perfect location for a work trip at the excel convention center.
The host was always very responsive.
They were not able to connect to the wifi but it was not a problem overall.
They would recommend it!