I have visited this hotel so many multiple times and I can say this is the best location and money wise one you can get in Jesmond.
Hotel staff very nice and friendly and will be helping you 24/7
The one and only cons here is the hotel doesn't have lift (probably because of it's build) but hotel staff can help you with baggages.
Also if you are parking over night you might be blocked by other cars in the morning (as car parking space is limited), so ask a staff about it so you can park in the front for easy exit.
The hotel is pretty much close to the nearby train station and there are multiple pubs, grocery stores, and takes aways around the area. I found it specifically nice for the pubs in this area including the hotel's own bar.
Overall I highly recommend this hotel