I had a good stay at this place. There is a cafe next to it and nearby so meals are not a problem. They also provide free breakfast. there's water dispenser on our floor, which adds to the convenience.
the only downside was that my room was near the stairs so i could hear outside noises.