The location is good, but there exits some problems in terms of cleanliness and their communication.
Specifically, I was forced to move to the room in the another building in the second day. I don't know the actual reason but they explained the new place is more convinient because the building has an elevator, but the new place was at the second floor.
I found many ants in the room I moved in the second day, and I asked them to change the room. They proposed a new room and I found a big spider but I could easily kill it so it was not a big problem.
As the problem of communication, they even didn't explain how to checkin and checkout until I asked, and their replies often late.
Overall, I don't recommend here for short-term travellers.