I will second Kuramathi. It is one of the larger islands therefore it has a couple of really nice bars and several great restaurants to choose from. One of them has a decent live band playing each evening too. Diving there is fantastic with a early morning 30m dive for the more experienced to go and see the hammerhead sharks. Highly recommended.