Finished some courses there and... really nice people and school. Very flexible and nice environment around, the have improved a lot within the last two years. From my point of view, English students are more than welcome just you'll need to get used a bit to the Spanish accent, same as in any other non-English speaking country...