I just returned from the Cove Atlantis..it is absolutely wonderful. All the ameneties, and very secure. I was a bit shocked when I checked out and found they accessed beach fees, bellman fees, to my bill. Internet access is difficult, losing connection daily. The adult pool with cabanas was awesome. If I was to go to the Atlantis, I would not stay at any other venue. I did take a look at the Reef and it was very nice. I would stay away from the Royal Towers...lots of folks on my flight home were complaining about how run down it was. I had no complaints, but I am confident my bill upon check out was higher as well. Facility was very clean!!!