Great location. Great communication. Great for the price.