Great spot, centrally located. Fits all of your needs.