Good communication. Excellent staff. Good location, has what you need.