Antonios place was absolutely amazing. It had everything you needed, and the location is just Perfect - within walking distance from everything you need to see in Rome.
The terrasse was really Nice, and the bed was suprisingly comfy to sleep in.
I would definently recommend staying at this Nice apartment