Fantabulous.
It was a very short walk from the pier (approx 10 min), and even though there we were one of five ships in Nassau that day, and didn't port until noon, the pool/beach were much less crowded than I had anticipated.
While most of the loungers around the pool were occupied by the time we arrived, the loungers on the beach (under umbrellas) were less than 1/3 full (and it's all of a 12 second walk from the beach to the pool, if you'd rather cool off in there, rather than in the ocean). Not sure how typical our experience was, because I've read multiple posts on that other cruise forum where the 'critics' hang out, about day passes being sold out if not booked well in advance. I booked about a month before our cruise.
By the time you factor in the food/drink credit, you're really only paying about $20pp for the experience. Drinks were good and the food was perfectly acceptable. The beach itself was nothing special, but I've certainly been to worse. If you're extremely polite to the front desk clerk and ask nicely, they might even give you the hotel's wifi password for free (rather than charging you $12) - not a great connection, but good enough to let me keep monitoring email from the office.
For us, the biggest positive was literally being on the beach 20 minutes after docking, including the walk to the hotel and paying for the passes at the front desk (you book them thru a 3rd party and put a small deposit down - the balance is paid to the Hilton).