Park, rides, parades and fire works are really thrilling. However restaurants need lot of improvement. Restaurant staff is not helpful at all and looks like not part of the Disneyland.. Food quality is terrible for vegetarian. Restaurants get closed without any prior notice and you can not be sure about it.