Clean, and located at a great spot. Friendly staff too.