Stefano’s place is amazing. Such a great location and the place is just delightful. My friend and I had a great couple of days in Rome, in many way because of the central location. Would highly recommended.