I had a really great time at the UCY (University of Cyprus). Great enviroment, campus surrounded by the different buildings of each department, mini shops and cafeteria. There are also university residences that are much cheaper than renting apartments around the campus which is good.