Getting ferry ticket is a hassle as there is limited seats per ferry. On weekends, tickets get sold out fast. Next you have to contend with hordes of local tourist to board the ferry. Island is really just a park with old colonial style buildings. There are also residents on site so you basically see someone's house lol. Every attractions on the island are charged separately and that can add up to quite an amount (there is a combo tix for 3 fixed attractions). Island is not big but since there's no car allowed, walking can take a toll especially during hot summer so bring your hats & brolly.