Amazing! I can't imagine a better location and place for stay in Rome!
I look forward to my next visit to this place!