Great place (close to Roma S Pietro station & St. Peter’s). Host will help you a lot with finding location and some tips. Very friendly as well.