5 Stars all the way! This is a wonderful villa in an amazing piazza. Close to everything yet quiet and comfortable.