Loretta's place might not be the fanciest in Rome but for sure Loretta will make you feel like you are at home!