The place is new, clean and comfortable. We were lucky enough to be upgraded to a larger room with a separate kid room. The pool is great, breakfast was great too. We called the reception at night asking for some utensils to eat in the room but they refused to offer us any, which is quite a big minus point, given that they owns a big restaurant. Also the AC in our room made quite some noise at night.