I spent 4 weeks here in May. This place is fantastic. Classes are small and when I was there I think there were about 20 or so students taking lessons at about 4 different levels, so it felt very personalized and small scale, in the best way. It’s kind of like a family, but a family where the members are from all over the world. The teachers are enthusiastic and funny, there are lots of personalities, almost everyone eats lunch together, and students hang out together outside of class. All in all, a wonderful and memorable experience. Go here! (June 2022)