Perfect location, attention to detail and easy communication with the owners make this flat a truly amazing place to stay in the very heart of Rome.