Everything was great and has an amazing facility.
Couple of bad note is that we have noticed quite a few cockroaches when we stay in the building.
Make sure you shower before using the washing machine's hot function, as we found out the hard way.
Be sure to have your own wifi/hotspot, as the WiFi provided keeps disconnecting, and it is a little slow.
Overall, our stay has been amazing!