Clean, well organized and great location.