This is a GREAT school and I'm really happy I found it. I will definitely come back in the future. The two teachers I came in contact with (I had one on one classes) were both great! A real asset to the school!
The lessons were well planned, I was given homework and it was checked up on (or we did them quickly together on the few occasions I had left some part undone because of too much sightseeing the previous day). The teachers both had an amazing patience and they were very friendly and made me feel comfortable at all times. We also had a lot of fun and there wasn't a single dull moment during class.
Everyone I came in contact with at the school (i.e. not only the teachers) were very friendly and they speak good English.
The school has a good wifi connection and you can have coffee and tea during the breaks.