Clean, professional, and great location. At the top of my list.