I have had an amazing time during my study at EF Rome. I went to Italy for 6 months hoping I would come back speaking fluently Italian. After my course I can say that I am satisfied with the progress I made.
The school is located in the centre of Rome which makes it easier visiting several places nearby the school. The building is not that big and the quantity of students is around 60, which makes you able to make friends quickly. As well the classrooms are small divided groups and the lessons are often given in an interactive way. They barely give you any homework but still you will make progress quickly because you live the language by listening and speaking. The teachers are really sympathetic and helpful. There is also an activity office, which organizes trips to all different kind of cities in Italy. To give an example, I have been to Venice, Florence, Orvieto, Assisi and many more. Local stores (for example: bars, hairdressers, restaurants) offer discount when you show your EF Student card. In my opinion that has also its benefits.
You can choose living in a residence or in a Hostfamily. I highly recommend living in a host family if you want gain more knowledge about the language and the Italian culture. As well you build up a strong friendship with you roommate from a foreign country. My two roommates were from Japan and Costa Rica and at the end of our course we saw each other as brothers.
Overall, it is a unforgettable experience to learn a new language and make friends who come from all around the world