Great location. Great communication. Has everything you need and more.