Hi Anipanz and welcome to the forum. I am not familiar with that school, but I did find a promotional video for it on this Youtube website. Perhaps watching the video will give you a better feeling as to the legitimacy of the school.
I looked at the video, their web page and their FB page. I don't see any red flags. Looks like it would be a fantastic experience.
I also found an online essay from somebody who went there. It's a very small school looks like so that's why the amount of content online is minimal.