Right from the start we were enthralled by the beauty of the premises: lots of outside relaxing area, a beautiful kid corner, gorgeous rooms with lots of style and great mattresses and pillows. The breakfast is really good too.
We found the place to be a bit noisy at night because of the central location (people around talking loudly around midnight and lots of trucks driving nearby).
I will restate things that have already been said, but that I find important to mention:
The owner is really nice and speaks perfect English. The staff was nice, but service was not even. The first morning we had to wait 30 minutes with hungry kids to get breakfast, whereas the other day it was super fast and the service was great.
It's hard to get the shower temperature right. Some of the beds are in a loft. There's a railing, but the balusters are widely spaced, and there's a ladder climb required to get up there. Not so great with kids.
It is Costa Rica and there is no door sweeps or weather stripping, so there can be bugs coming in. We found a huge spider in the bathroom (we have been in Costa Rica for 2 months, so that did not bug us...), but it could bug others...
