My friend's been there for almost 6 months now and she likes it pretty much.
Internet connection is good and cheap. The only problem - if you wanna stay for 1 year you'll have to get out of the country every 3 months and then come back another round of fun
