I was there a while back with Sri Lankan.
Lovely place and friendly people.
Bureaucratic nightmare doing anything, and medical appointments are an alien concept. Wait in line!
Roads and driving standards are atrocious.
Climate very pleasant with 2 rainy seasons.
Limited in terms of things to do unless you like beach and water activities.
Seafood plentiful, fresh and excellent.