The best way is to rent a house/townhouse with 3 bedrooms, the cost is about $1000 to $2000 per week. So you can cook your own meals. Buy grocery before you get on the island since everything there is so expensive . Bar Harbor is the best town to stay which is only 5 minutes from the park gate. However it's too epensive. You can rent in other harbors in the island such as South West harbor where rent is lower and only 20-25 minutes away from the park. It needs a few days to explore the different parts of the park at different time (such as watching the earliest sun rise on tht top of Cadilarc mountain, explore north/south bubbles, differen lakes, hiking or biking). You cat take a boat to do lubstering, whale/puffing bird watch, light house etc. It's a place where it's worth a week long to explore and enjoy.