We had a great time stay at Michele’s place. You can’t get a location better than this in Roma! It’s close to a bus stop, steps to the Piazza Navona and walking distance to all the other sights. The apartment was beautiful, with all needed amenities and communication with Michele and his team was easy. Highly recommend staying at this place if you get a chance!