We loved CocoCay. It is beautiful. It is a private island in the middle of the Caribbean. The water is so clear and such a pretty blue color. There was plenty of room to relax. The water is very calm and you can see all kinds of fish. We even saw a huge sting ray. We had fun walking on the nature trail and saw hermit crabs and an iguana. There is also a rooster and peacock. We had no problem getting on and off of the ship. We were ferried over in small boats and had a very short wait when coming and going. The ship provides food which is really good - ribs, beans and rice...There is also a drink of the day which was very good! It was about $8.00 and included the plastic container it came in. This is a great port!
Nassau is okay. There are shops immediately off of the ship. The people are not too pushy but the prices in the straw market are not cheap. We walked to the public beach - Junkaroo. We did not feel comfortable there. It seemed deserted with some people kind of lurking around. Maybe if more tourists were there it would have been better! We wound up getting day passes at the Hilton. This is an easy walk from the ship and a lot of fun. The hotel is gorgeous and the people are nice. Day passes are $65 with a $40 food and drink credit. The food and drinks were great. I had a passionfruit daiquiri which was quite good. We were able to use the beach, towels, lounging furniture and the pool. We had a blast. Great hotel! The bar closes at 5p so this is good to remember when using there voucher!
This is a nice beach. It reminds me of the Jersey shore as opposed to a white sand Caribbean beach. It was a little crowded, but we found a spot with no problem. The water is a little rough with a lot of waves - my 5 year old loved it. The water was nice and warm. We had no problem getting on the shuttle back and forth to the ship. We had a very short wait both times. The shops around the beach are normal gift shops and some chain stores like Walgreens. We went through the Ron Jon gift store where there are some good deals to be found.