BigGrecian is totally correct! I have to agree with him. The best thing is taking your son there and give a look personally.
As to good and bad posts about Skymates, I can only say that it is very popular among Italians and many of them are very satisfied with their choice.
I had some chats with the owner who personally offered his help to me. So far I have only heard good reviews about Skymates.
But I repeat, if you can afford to visit a school you'd like to study at, first visit it!