There are lots of things you can do for fun besides drinking :p

Tennis, Squash, B ball, or soccer to name a few, it can be difficult to stay fit here but if you get to meet some sport enthusiasts you will be able to have fun with it.

Life isn't too expensive here, rent can be very expensive but groceries, dining out, and clothes are just about affordable.

There are lots of proper coffee shops, a good cup of coffee won't cost you more than 20 QR at Starbucks.