We stayed here for 1 night so we could catch our flight the next day from Panama. Our room was on the first floor meaning that it was warm and humid. So, the airconditioning needed to cool it down to be able to sleep comfortably. There comes the point why I call this nearly perfect; The airco unit is placed in such a way that it blows the cold air on your head, not very comfortable. We had to change the bed so to sleep with our feet at the heads-end. The second reason to call it nearly, is that there was a mistake on the bill. We were charged with 3 times a breakfast, while we were with 2. I'm not saying it was done deliberate. It was removed from the bill without discussion anyway. Still 4 stars, which would have been 5 without these 2 minor issues, because the staff and owners were very friendly and gave us some good tips for the remainder of our trip. Sleep quality was good and the bathroom big enough with a good shower.