Half Moon Cay is very nice. I liked the beach better than Princess Cays. There wasn't much of interest to me in the shop on the island. We didn't do the barbeque, so I can't comment on that, but the beach was very nice. Lounge chairs were the best, very comfortable (even for the "larger" folks).