Great service, location and good communication.