I had a great time here in Euroace. They have good support and are very friendly. My teacher Alvaro was very patient and he made everyone feel very comfortable and at ease in class. They had a lot of different options for classes in terms of times and how many you want to attend and they are flexible. They also offer an open shared working space and use of their wifi in a quiet, air conditioned area for as long as you need.
They organised different weekly activities which many people go to and its a good way to meet others. The host family arranged by Euroace for me was in a perfect location and fitted exactly into what i had asked for in the form. I met a lot of people through the language exchange in St.Patrick's and through other arranged activities.
Thanks everyone! :)