The location is perfect! It is almost next door to Vatican and close to Trastevere and also the main tourist spots. You can walk to Palazzo Venezia in 20 minutes, everything else takes less time! The check in was very convenient with them sending a video with all the instructions for check in and how to get to the apartment. I never met the hosts, but the apartment was clean with all the amenities (washer and dryer! - great) My room was stylishly decorated which was a plus. You are sharing the apartment with other folks but it was not a problem for me. Recommend for folks who are looking for a great location to tour Rome!