You wOnt see fireworks but grande vilas resort is great. About five min from Disney springs. We stayed thanksgiving week using diamond resort points but I think you can get rooms at a reasonable cost. We are DVC mrmbers but couldn't get space so we chose to stay off site.
Our two bedroom was very spacious. Master had own bath and king bed. Other bedroom had two large twin beds and access to second bath. The couch came out if needed. Max people is six. The washer and dryer were great. The kutchen was large with plenty of dishes and utensils. The balcony was screened in. There are two pools and access to more at the sister resort across the street. Kids programs and music at the pool depending on the day. A fitness crnter. Free mini golf. Tennis courts, basketball etc. Very well furnished and extremely clean. There was also a little mini market on site that offered sandwiches and pizza thst was excellent and the owners were lovely.