Compact suite has everything a couple needs, in the very heart of Trastevere.