I booked this hotel for 2 nights - as an afterthought really, to my weeklong trip to Costa Rica.
My group flew into Liberia and it was a short 30 minute drive to Panama Beach. The area is not great - construction around - the trail by the beach was a little grotty but I have to say we were surprised at the pleasant stay we had. Maybe since our expectations were not high - but the grounds for the hotel are well kept, the rooms are a good size (although we did have some tiny ants at our sink the whole time -didn't really bother us), and the food was pretty decent - which is a plus since we don't have much else very nearby for food options. (We did go to Ginger - a great Tapas restaurant the next beach over - Playa Hermosa and about 10 minute drive - the restaurant offered a free shuttle pick up).
The pool is big and well kept - the swim up bar is a plus, the direct gate-path to beach access just steps away was awesome. I had was able to get some or morning runs on the beach and a shaded foot trail/path right outside. We saw some fun lizards and a bunch of different birds on the grounds as well.
We took a sunset snorkel and sail (Kuna Vela) which was a perfect activity to do while here - we just walked out to the beach ad a dingy came to pick us up beachside and take us to the sailboat further out). I highly reccomend that activity!
The staff was warm, unobtrusive, but helpful.
If we had more time here we would have explored more into Playa Hermosa, Playa Coco - but for a convenient 30 minutes from Liberia - I would much prefer this space as a landing pad over anywhere in Liberia. We paid something like $125 per night thru hotels.com and we found it to be a great value.