This place really is in the heart of Rome. Very enchanting and spacious!