Never stayed at Ramone's myself, but I've only heard good things about it. I don't think you'll be unsatisfied there. They maintain one of the best beaches in San Pedro too. Also, if you don't feel like chartering a boat to go snorkeling, you can just go out by their pier. One of the best places off the beach to just wade in and start snorkeling. One of my best days in Belize was doing just that... layingout on the beach in front of Ramone's, Belikin beer in hand, good book by my side, mp3 player, and snorkeling for a half hour or so, coming back to the beach, and starting the cycle all over again.