The Mayflower was an excellent place to stay, great location very close to the Main Street and walking distance to everywhere!