Went to the Grand National Festival at Aintree a couple of years in a row and was really lucky to have amazing weather both times making it such an enjoyable day. If you don't like crowds then this isn't for you but the atmosphere is generally just fun and excited. If you're not steady on your feet, it's worth avoiding getting tickets in the higher areas like the roof. The facilities are really good with plenty of places you can get some food so the queues weren't too bad where we tried. Definitely a fun event to go to with your mates.