I have stayed at many service apartments and hotels in major cities. Based on reviews I thought it is nice place to stay. For the price charged, you can stay at a luxurious hotel with all the amenities.Rooms are small and there is no walking space inside the rooms.Bathroom cieling is not finished in one of the room. Very slow service.
Forget about room service, they produced wrong bills at the time of check out.
Stay away from this place