beautiful place right near Vatican City, with lots of restaurants and cafes nearby.
Place is very clean and private.
wonderful hosts