You will not find a better location for a stay in Stillwater if you’re hoping to enjoy the Main Street area. It’s walkable to everything that’s happening by the river. The parking permit is a huge bonus, so you can park when you arrive and not need to move your car throughout your stay unless you are going somewhere that makes driving necessary.