Great place, communication and location.