Isabelle's place has a great location. Very convenient with public transportation. It is in a walking distance to the stadium, the music hall, cafe, and restaurants. It is a great place to experience some REAL Italian life. We will definitely come back.