We had a good overall experience during our stay in Panama City. The property is very well maintained, in an excellent location, and the staff was friendly and respectful at all times.
However, there were a few things we wish we had known beforehand. We were charged by Expedia, but the invoice from the property was significantly lower — which means Expedia kept a significant markup.
Also, while the listing mentions that extra sheets cost $15, it’s not clearly stated that no sheets or towels are provided at all unless you pay for them. We had to pay an additional $45 just to get sheets and towels for our family (two small beds for our kids and a larger one for us). The unit also does not include any toiletries (no soap or shampoo), dish soap, or even a sponge.
If you’re prepared for those extra costs or bring your own supplies, the place is actually a great spot to stay.