Two more - the first likely a reach, the second a safety.
Bentley - it’s a business focused school. I was thinking more Babson but that’s highly unlikely as it’s a difficult admit. At a school like Bentley, while it’s business focused, you can cross register at both Brandeis and Regis Colleges.
Other other thought - when you talk about nature and all that - you can’t beat U of Arizona (if you like desert landscape). It’s got a fashion program but also a solid b-school.
Best of luck to you.
Edit - I see @thumper1 just had the same idea