We had a great stay at Royal Caribbean, both my family and friends. The dive shop next door took us out to the reef, and the guides were great people.