Huge resort, clean rooms, great service. Location is in hotel zone between towns, so expect $ cab rides for most offsite activities (shopping, scuba, whale tours, etc). Activities onsite limited, so bring a book. Food okay, standard all-inclusive buffets, limited choices, no Michelin stars here. Upgraded "Royal Service" nice. Overall, out of 1 - 10, give 8.