Location is absolutely perfect! Only a 10 minute walk to multiple attractions, surrounded by awesome restaurants and shops, and super easy to get everywhere! I definitely want to stay here for my next visit to Rome!