Stayed here for 5 days with family. I would love to rate this stay higher but there were several issues that were not dealt with. WIFI did not work, TV/Cable box did not work, furniture was not assembled properly (chair legs loose), bathroom door jamming shut, etc. Especially WIFI and TV were not dealt with despite reporting the issues and getting promises they would be resolved.
The apartments are modern and clearly renovated recently, but overall service was bad so something to think about before you book.