This apartment was located in a wonderful part of town. It is actually hosted by Rome as you Feel, therefore you will not meet your host. Check in is actually at a luggage store about 5-10 minutes away. We had a driver who knew what to do which was definitely helpful. Wifi had problems and so did not work for most of of our stay. Also, please know that there is a Rome Tax that is due at time of check in. 3 Euro per person per night, with a max of 35 euro. This was not mentioned in the description of the apartment. Apartment is also on the 3 floor, and so there are steps you must go up. There is also a lift, but it is rather small and will only fit one person and 1 piece of luggage at a time. It also does not take you to the floor of the apartment. You will have to go up steps. Overall though, I would stay here again