Great place. Good communication. Great location