Highly recommend the instructors, but absolutely rubbish management. The reception staff is good, but their hands are totally tied when it comes to take any decision and you are asked to write a mail, to which you never get any response.
Case in point, they do not have an app based or a text message notification system, so if you get bumped up from waitlist and you miss the email notification, you either miss the class (if you didn’t see the email) or if you try and change within the 3 hours late cancellation window (if your plans have changed), your online booking privilege is revoked for a week. Not sure if the management expects folks to be checking their email all day long. Very unprofessional management team.