nice little place close to city center. minutes from the Vatican