great communication. great location. nice and clean