Great customer service and facilities