Gutted - I’ve been here for one day and the weather has been horrific. Shops and restaurants in the centre were getting flooded and roads were barely passable in some points. Locals cursed me for having brought “British weather with me”!
So I didn’t get a chance to check out any of your recommendations, but did manage one meal out at Mironi:
https://goo.gl/maps/j4kiuUqiJ1ZZ2krr7
Amazing food, atmosphere, staff….highly recommended from me!