Ok so here are the good points... Location (10 mins on a train into Rome), great pool, decent restaurant and lovely grounds.
Bad points: Be careful what you book! We booked a 'superior room' which was very basic, only 1 English channel (CNN news) towels and bedding changed once a week! not very superior!
I would stay here again but only stay in an apartment and not in a room as there was nowhere to make food etc and the furniture etc was very worn. Saying that, if you are on a budget and don't mind the train journey (10 mins) this place is ideal.
They also have an information office which was a fantastic help booking discounted tickets etc.
There are dogs barking a lot nearby (think it is some kind of kennel) however we were lucky enough to be far enough away for them to become a problem.More