The apartments were fantastic, very clean, comfortable, well decorated and most important of all, it was what we expected, not found often.
The common areas of the resort were also very well kept, very clean and with a great pool, beautiful view, nice furniture, and nice surroundings.