I have visited OEC on several occasions and I am fairly satisfied with their customer service. The facilities are satisfactory and they even have a training room that can be booked to host events.