Having had the pleasure of my 17 and 19 year old aswell as all their friends staying with us , I can assure you that there are plenty of bars and clubs to keep your lot happy.
Best bars - comic bar and sand bar ( 'wicked cheeky vimtos' - whatever they are ?)
Best clubs - Varazu and boogie nights
Don't expect to see them back before 4am - they should always get a taxi back from Hotel 525 or the taxi rank near Varazu
It is seasonal but will be busy July and August.