Amazing place . best location!!!
in the center of all the good resturants and main shopping st' near the spanish step. and the most safe erea.
this is the place to be at Rome!!!