It was great and magical in every single way and offers a great amount of attractions even though it is the smallest Disney in the world! We bought the 2 days tickets for the weekend and surprisingly it was not crowded as we thought it would be. It was drizzling and slightly windy on Saturday so that might have been the reason it was empty. The afternoon parade on that day was also different due to the weather. On Sunday, the weather was perfect so naturally there were more people and the lines to the attractions were longer, but we never waited more than 30 minutes which is nothing compared to what you have to wait in other amusement parks. I'd absolutely go back!