You get what you pay for...
Our first stay in the interior outside of Panama City. Honestly, the price is what attracted us. Proximity to beach and the "younger staff" were good. On the negative side.. no hot water, TV did not work, breakfast was ok but had to show reservation which stated "included", pictures not showing true representation, a bit neglected and run down, "older staff" not as friendly. Spend the extra $10-$20 dollars next time, it's worth it.