We really loved our stay here. Such a great location just around the corner from St. Peter’s Basilica. The surrounding neighborhood had a nice mix of stores covering your shopping needs.
The space had ample room for the 7 of us with nice design & architectural details throughout.
Communication with the hosts was a breeze. We wouldn’t hesitate to stay here again.