Had a great time with my daughter. The staff were all friendly and helpful and made us feel welcome at every moment. From check in, Ms. Amanda Kang was attentive to our preferences and we loved the designated room. Decor is old fashioned but I preferred it to the generic modern styles. Plenty to do with a kid. Loved walking to the beach. Evening pool concert was lovely. Tried the buffet (very good), a la carte menus (superb), and room service (pretty good) and liked them all. The pool seats can be heated from the top, so was OK in chilly temp. There is an indoor playground for kids. Baking activity was so worth the money. I am definitely returning soon.