We honeymooned at Sandals Ocho Rios in Dec. 2005 and LOVED IT!!! They upgraded our room 3x to a villa with a semi-private pool (private for us b/c there were 3 other units that were not filled at the time). The beach was great, as were the many pools, swim up bars, and variety of entertainment. Our service was fabulous, and though they say not to tip, we tipped out driver $20 the first night we got to our room, and he brought us champagne and Red Stripe beer whenever we asked for it all week, and always dropped us off from the jitney (taxi) service first. We only left the resort to go to the hut shops across the street with the resort guide, and that's all I'd recommend for safety purposes. The resort had all we needed for the most romantic time away!