Very nice place in a perfect location (5 minutes to the center and 20 minutes to the beach). The terrace is very large and very enjoyable.
It's often hot in the rooms since there's no real AC and since the all the rooms are close to each others it can be hard to have some intimacy.
Overall very good place to stay for the price, would recommend it.