I will reply you in a very simple way. 20000 riyals per month is a good salary for an Indian to pursue a reasonably good family life here. Rents are now falling down and you will find a good flat within the range of 5000-7000 riyals. The rest is your daily expenses which you can adjust according to the lifestyle and still you can save a reasonable amount.