My friend and I loved the place. To be honest the place looks even better than shown in the pictures. It is very neat and modern. Host is a great communicator.
It is only 10 minutes away from the metro and 15 minutes from Ciampino Airport.