I'm not demanding when it comes to a hotel at this rate, but this one just doesn't even cut it. The room I got was moldy, stinky, and very run down. The restroom smelled foul since the drain was right there. The ceiling in the room had wet stains all over; the phone didn't work (not that I needed it, but still); wires were run on the wall as if a beginner electrician had done the job; the staff was very rude (and yes, I'm fluent in Spanish so I could easily communicate with them); even though my booking included (and I paid for) breakfast, I was denied it the first few days since the restaurant and hotel people (same owner) hadn't worked out how to deal with charge back or something weird. One person told me the hotel and the restaurant staff didn't get along while another person simply told me "sorry, we don't include breakfast anymore." On the 3rd day, I went to the restaurant and was actually given breakfast without a problem. It was someone else at that time. It just seemed like people only bickered with each other and didn't communicate with one another or cared about their customers' needs. I demanded to talk to the owner but every time I was told he'd be there, he never showed up and had an excuse. I stayed in Panama for a week, but fortunately, I didn't book the hotel for the entire week - lucky me!