Clean, great location. have to pay for parking though!