The island scenery is infinitely beautiful. Long Beach is the main attraction on the island. It is really good. There are various restaurants to choose from all the way. There are also many leisure chairs for public tourists to bask in the sun and watch the sea view. Overall it is recommended.