Great place , location, communication