Great place very close to stokes Croft just off Gloucester Road. Enough room for a few people , thanks !