I think, one of the best places to stay in case you are travelling for an official purpose. Else, the location is perfect. Just 15 mins from the Center. Super - Deluxe rooms are really huge, lot of space.
i also loved food, and all kind of service
- Free Wifi
- Free parking