We stayed here during Christmas of 2012 and had a very comfortable stay. This is an apartment right next to the hotel and is well maintained. The kitchen in the suite is equipped for self cooking with utensils, microwave and stove.There is an ice vending machine in the lobby too.
WiFi connectivity is great. Bathrooms are very clean and the fittings are very new and modern.
However, the only glitch was the bed which was basically two single beds joined to make one. And the single beds were so light that you could just push them apart while sleeping over them! Just make sure that you confirm the double bed with the staff when you are requesting for it.
Airport shuttle is convenient and very timely. You can even take a normal bus to the airport which just takes 10-15 minutes.
Overall we would definitely recommend this hotel.More