Excellent service, good communication and location