The campus is lovely, and it is refreshing being so close to the beach. The classes are also good with very interesting professors always ready to help. There is a wide variety of nationalities and other students with whom you can learn a lot. I have studied there for my bachelors and had to stay longer for my Master’s!