Food is good but limited option location is better since away from crowded area and very peaceful place with nearby mall and grocery and transportation, the facilities is good with gym and swimming pool but the thing and experience is better when 1st time booking this is my 2nd book they put me in room nxt to couples with crying baby i cnt sleep properly and rest because of the noise. I dont know if because of my nationality and the guy in reception is indian for sure if his same nationality he will put in nice room, we went inside the room no sponge for dish the ironing table is broken i was planning to iron my trouser