Great place, easy entrance and exit, easy communication. Great location.