Overall, a good experience. The location is great, a little further out and quieter than the hotels and hostels closer to the main beach in Palomino. We enjoyed relaxing in the shade on the beach - it looks just like the pictures. The food was great! Staff was nice, and the woman at the reception spoke English so there were no communication difficulties.
I hate to add the negatives as I feel like the staff did a good job in doing what they could, but we experienced some power outages, rat droppings (the problem was being addressed, I was told), and the wifi was out of order. Just remember, you're in the jungle!