We will be in SP Jan. 20 - Feb. 1 for our 6th visit in 3 years. We're staying next door to the Palms at Belizean Reef. I agree with Mimi that Ramon's is pricey....there are lots of great places that are more reasonable. I've heard nothing but good things about Amigos. There is lots to do...try a fishing/snorkeling/beach barBQ trip with our buddy, Tulu. You would regret it. Hope to see you there.