We just returned from three nights at Coral Lodge and it was just a wonderful experience. It is a very small resort, with just six huts over the water. We were forturnate to have stayed in number 6, which is the end hut, and has a view to die for. The entire staff was welcoming and attentive, and the food... more
