I was at Smugglers for only one day, it was all booked (so do book in advance).
The place is very nice, near the city where you can find shops and just in front of the beach where the Dhow trips start.
The place has a lot of green areas (and when I say green I mean green) and a super swimming pool (not really neaded...).
The restaurant is also very good and cheep.
I reccomend this place for all jung people looking for firends and night fun.