Pretty good overall, lots of space and well equipped kitchen. It was in a nice area, and the pool was great.
It also has a few downsides, the wifi was very slow, and we didn't receive any towels or bedsheets during the entire stay. Also the beach nearby was not very good and there are jellyfish :(
Still had a pretty good time !