ramon's is nice, but it right in town. i stayed there 10 yrs ago, and i understand they have made improvements. i didnt like staying that close to town and thought the food was good but pricey (good drinks). nice place but you can do better for a honeymoon.
do not pick a meal plan ANYWHERE, as too many great places to eat.
i'd pick victoria house or caribe island (caribeislandresort.com), both more secluded, less crowded beaches. check out the 'lodgings' link. http://www3.pbase.com/sweetjane/caribe_2003
as always, JMHO