Clean, tidy, very friendly staff and good location