The place is amazingly Clean and comfortable. A little far from the City but proper planning can overcome the distance.
ITS a very nice place and locality to stay when you are in Rome with group.