The place is in an awesome location. Short walk to the Vatican.