Great location. Stokes Croft Road has plenty of cafes and bars.
You can walk into The city centre within 15-20 mins and there are plenty of electric scooters nearby if you don’t want to walk.