We had a good stay, the complex is fantastic and in a good location. Plenty of nearby supermarkets, bars and restaurants and only 20 minute walk to Termini.
Apartment itself was good, great Aircon and the beds were very comfortable. Kitchen and bathroom facilities were superb, with all essentials.
The only criticisms I had was that the living space furniture and walls were a bit tatty and could have done with a refresh, especially the sofa.
Also, my balcony (apartment 13) was extremely small compared to all other apartments. Most apartments had lots of space and 4-6 seats, mine had 2 seats a small table and not enough space to stretch your legs out.