Excellent location. Clean, new and nice.