Clean, tidy, great location and great eclectic atmosphere.