The reception staff were very helpful and great. But very disappointed because some of our apartments were given no kitchen stove, I booked 6 apartments, before I confirmed the booking I wrote to the hotel management asking about the kitchen facilities whether including the cooking stove, they replied and said "all our apartments have full facilities and are equipped with kitchen,' after I checked it I found out to 2 of the apartments got cooking stove. I complained to the hotel staff, they said more rooms were available for us to change, my group of family members were angry and frustrated after bringing in some cooking materials. So, if you want to book this apartment and wanted to cook don't expect too high.