We stayed for one night on our way to Matapalo and that was more than enough. The room was spare and clean with a nice bathroom, but in my opinion, way over priced (and it was the low season). I think $50/night would have been fair. The food was average and the bartender was not very friendly, probably because we weren't indulging like the family of 15 from Texas sitting across from us. In fact, the bartender tacked on two glasses of wine and one glass of beer on our tab and we weren't even drinking liquor! I politely called it to her attention (in spanish) and she didn't apologize, just stubbornly adjusted the total. Her mistake---we are usually great tippers.
Breakfast at the Iguana (sister hotel next door) was pretty good and the staff seemed nicer there, probably because their rooms were double what we were paying. Other guests told us dinner at the Iguana was delicious, but pricey. Oh, and the rooms at the "Pearl" are right above the bar, so don't plan on going to bed early. I also recall the owner (he's American) making himself comfortable in the common area, while we were playing chess, and blabbing personal business on his cell phone, which I found to be rude and unprofessional. He didn't even throw us a smile.
My only fond memories were a long walk on the pretty beach (steps away from the hotel), the resident cats that were very friendly and happy to share the hammocks and the books and games available to guests of both hotels.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.