Beatrice's place is in a super location within walking distance for all the major sites in Rome