great service, communication and location