I would also recommend Charela and Kuyaba for a more "formal" dining experience.

Sun Beach is great spot for a casual dinner. One night a week (I believe Weds.) they have 2 for 1 lobster.