Great location,easy communication, easy access. Def the place to stay.