Established as the island's only international standard resort, each room in the 268-room resort offers view of the sea, hills, gardens or rainforests. The resort is located on the beach…
Continue Reading