I stayed in this place for two weeks. The least you can say is that this is not what you expect to get for the expensive price you pay. The bedrooms were small, smelly, and noisy. The showers and toilets were in bad condition. To take a shower you have to push a button every 20 seconds for water to drop out.
Now, if you thought that you've got a good deal because you're getting two meals a day...well, you're very wrong. The breakfast (if you can call that a breakfast) is like an army one (and you've got only 45 minutes to get it). The evening meal is horrible, bad food, bad service. The "best" is actually on weekends. You get breakfast at 10:00 and lunch at 12:00; well, that leaves you really hungry.
To sum up, just don't go there. Don't listen to the lies they will tell you by phone. DO NOT GO!!