I would definitely recommend Giulio's place. I stayed in room 2 and it was very clean and comfortable. I loved the bathroom which was very spacious. The place is located in the city centre of Rome, just 10 minutes walk from St. Peter square and 5 minutes from the metro station which made it very easy to reach with public transport from the airport. The neighbourhood is central but quiet. Upon check-in Giulio was very helpful with tips and suggestions. Great place!