Right from the time of contacting the organisation, making the booking and meeting the trainer, it was as smooth and easy as it gets. Went for ocean swimming after a long time and the trainer-kavi mani, was too good in explaining the theoretical aspects of the ocean(the waves, current, tides, winds etc) and the technique for ocean swimming. Went like 200-400mtr into the sea and it was an amazing experience.