This is the Ramada residential. We had an amazing experience and enjoyed our stay.
The duplex flats are well designed and have all the appliances.
Right from the check in, everything was smooth and there are daily housekeeping services which clean the apartment.