Does anyone attend Saint Louis University in Madrid or can tell me anything about it? I have never been there but am thinking about going there so any information about the type of students who go there would be nice. Is it very Catholic and moral? I'd like to know as much as possible about it, please.

Thank you!