Place has a good location, the staff is very helpful and kind. The units are ok for the price, location is good near to bus stops and walking distance to grocery and hawker stalls. I would stay here again if needed to be in river valley.