Clean, well-appointed, functional, well-located spot. Perfect for our brief stay in Bristol