From cobblestones to lighthouses, enjoy your stay from the heart of picturesque downtown Nantucket