Excellent service and facilities