Location is amazing! Right by Piazza Navona which we ended up going to do for dinner quite a few times! Clean and very communicative. Close to the major sites