great communication. great location. great value