A fantastic apartment... One of the best I've stayed in. A cool and stylish Oasis in the heart of Rome