Perfect location, big apartment, nice terrace, very clean - all you need in Rome is there!