This place is really awesome!
The place is large and beautiful.
And it is near Vatican city.
Plus the hosts are very friendly and shared good info to travel Rome.
Recommand this place.