Perfect location! In the most beautiful setting. My kids and I never wanted to leave. Royal had lots of snorkel equipment, mats, coolers, and boogie boards avail. Wonderful addition :)