Definitely a must visit place, so serene, beautiful. It is a tropical paradise indeed.