I stayed at this place few weeks. This place is ok. The room is spacious and clean in general. Location is good. However as one of the previous reviewer mentioned, I have found few small cockroaches on the kitchen counter and in bathroom almost daily even though the room is on the 10th floor. But it was not too much to bother me to find some other alternatives. You may want to avoid putting any food item on the counter.
The host is very helpful and responsive.