Such an amazing space in the centre of Rome. The street was an absolute gem! Place was huge which made the stay super comfortable. Thank you!