Excellent facilities and customer service