You simply won't find a better place or better hosts in all of Rome. Best Location !! Amazing views !! Awesome place !!!
Also the hosts are super people. Answered every question and very friendly.
Book it now !! You will be glad you did .