Clean, friendly staff, located in a good neighbourhood, value for money.