I highly recommend it. I have been here for only two months and I feel already at home. It has nice staff and teachers that help you with everything you need. Also, there are always events you can attend or clubs you can join, in case you get bored easely 😉
But I am specially happy with the community: diverse people with different backgrounds that are always up for a nice chat or a random plan