I stayed at the Sheraton on Cable Beach and I must say, I was impressed. There are many very high and very low reviews out there of this resort, but it seems the main reason for the poor reviews came from those who booked on online order taking sites, and weren't aware of the $40 resort fee. But then I guess that's the reason for using a great travel agent! The room was nothing spectacular and medium sized, the balcony nice sized, but the view: amazing. Ocean view certainly means ocean view at this resort. You could look down at the pools and straight out to the ocean. The pools were all nice, and the best part was that they were always open. There were signs posted when lifeguards were not present, but they were always open. This is completely different from Atlantis, which closes all its pools, much too early. There is a hut down on the sand, which has complimentary snorkel equipment, kayaks, paddle boards, etc. This is a very nice amenity, and I think this would make a great day excursion from a cruise. It's a small resort, excellent for families with small children who are interested in more time at the beach/pool and less time walking. The food is expensive, but that's true throughout the island. It's easy to get to downtown Nassau, although there is not much there around the resort itself. I believe we walked at least a mile before we found a restaurant outside the resort (a Subway). The resort restaurant was nice, and they have a good buffet. I wish the rooms had a fridge, because there is really no way to save money on food there. It's away from the action, and the casino next door is often closed and not very spectacular. They are currently building a very large resort area right down the street from the Sheraton, so as of Winter 2014, this area will probably be much more lively.