good communication. great location. great value