Good place for kids, plenty of facility and activity for everyone.
good convenient location, close to everything, shops, restaurant,beach and other tourist attraction.
a little crowded but understandable in prime location like this,
we had good time and kids definitely loved it