Instruction first class and fun
Overall the trip was an amazing experience. The instruction was first class and fun.
My only negative would be the accommodation (Hotel Oasis). Perhaps options to stay in other hotels nearby (at additional cost) might be worth considering.