La Paloma is perfect and quite frankly worth every penny. The grounds are beautiful with lots of flowers and great views of the ocean. The bungalows are nice, clean and spacious. There is a short, but nice walk to the beach (which is great and has pretty good waves). There is also a small pool, which is a great place to hang out after a day of hiking in the rainforest! There are also many opportunities to see wild life right on the property...we saw several monkeys as well as a sloth, boa and crocodile. The staff is wonderful...extremely pleasant and helpful. The food is excellent and we actually really enjoyed the group dinners with the other tourists (I was a little nervous about those at first). As for the activities, we hiked to San Pedrillo and Sirena and also went snorkeling at Cano Island. Everything was great, including the guides. The only thing that I would have done differently would have been to skip Sirena (one hike is sufficient) and do the Mangrove tour instead (which all of the other guests raved about). We also went horseback riding with Wilbur and it was an absolute blast. I would definitely stay here again.