Nice place to work, faster internet than most places I've used in Cyprus. Fun group of people there and very friendly.
Very cool place to work. Fast internet, great people and lovely environment.
Easy to find and very cool looking office space. Loved the internet speed and environment.