Great location - steps from a subway station, bus stops and shops/restaurants, the park.
The only thing to note is if you go in very hot/humid weather, there is no air conditioning but there are two fans (one big, one small).
Everything was really clean and check in was very easy. Would highly recommend staying here!