Penthouse was perfect for us, clean, wonderful location and wonderful hosts. It had everything we needed for a great week in Rome. The balcony and accompanying swallow show was magical.