Alvise’s place is THE place u need to be staying at when you are in Rome. Location is perfect and everything within walking distance.
The apt is perfect for large groups and what a fully equipped and comfy home! Perfecto!
I wld recommend Alvise apt in a heartbeat!