I was staying in this hotel apartment from Sep 2013. Good value for money. Staff are very co-operative. Hadn't been to the restaurant. Fitness center is good. Internet used to be bad till couple of weeks back. Not the internet is upgraded to high speed.
Kitchenette provided is not sufficient and the choice of TV channels is very poor.