BAD:1. Always have misunderstandings,finally settled. But waste a lot of time to handle it 2.More suitable for western people but not Asian, esp. the food 3.Not all paths provided by the hotel are suitable for snorkelling even in high tide and calm weather (path no.3,4,5,6 are not suitable). My husband and I got injury by sharp rock and coral in using the mentioned paths to snorkelling 4. Disappointed cannot go to the sea directly even live in the "overwater villa with jacuzzi", sharp rock all around. GOOD: 1. meal incl. in the package, more convenience (For hotel easy management, they do not want you to change restaurants, need to book and get confirmation from hotel for any changes) 2. Can use the SPA house for bathng and swimming after check-out