Rice seems to check all of your boxes and offers good financial aid as well as some merit. Rice is located in the center of Houston and does not have Greek life. There is lots to do within walking distance of the campus: parks, museums, shopping, restaurants, etc. It has a friendly, open, nerdy vibe. It has an open curriculum, and you do not have to declare a major until the end of sophomore year. Rice considers demonstrated interest. Try to visit and interview on campus if you get a chance. Rice allows high school seniors to spend a night on campus and attend classes in the fall. If you are unable to visit, try to attend an event if Rice comes to your area or if a representative comes to your high school.