Hey guys

Thinking of going to this place to do a masters degree. Anyone ever been or heard about it? Sounds cool place to go down by the sea.

Cheers

Sam