We had a great time at Antonellos Apartment, perfect location to explore Rome as it is so central. Many restaurants are close.