We had a lovely stay - the complex location is great and the pool is really super, we also enjoyed the tennis courts. The unit is really spacious, reflects the pictures and has all the basic things you need.
For longer stays like ours, we would mention that we found not having an oven and only a stove top a little limiting for cooking and also while the beds can be pushed together for a couple, it is still made up as two single beds with a small gap so not too easy to feel like you are sleeping in the same bed.
Margarida was lovely to deal with and communication before and during our stay was great!